<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core">
    <h:head>
        <title>Cadastrar Dono de Projeto</title>
    </h:head>
    <h:body>
        <h:form>
            <h:panelGrid columns="2">
                <h:outputLabel value="Nome:" for="nome"/>
                <h:inputText id="nome" value="#{donoProjetoBean.donoProjeto.nome}"/>

                <h:outputLabel value="Email:" for="email"/>
                <h:inputText id="email" value="#{donoProjetoBean.donoProjeto.email}"/>

                <h:outputLabel value="Estado:" for="estado"/>
                <h:selectOneMenu id="estado" value="#{donoProjetoBean.estadoSelecionado}"
                                 converter="estadoConverter" >
                    <f:selectItem itemLabel="-- Selecione --" noSelectionOption="true"/>
                    <f:selectItems value="#{estadoBean.estados}" var="estado"
                                   itemValue="#{estado}" itemLabel="#{estado.nome}"/>
                    <f:ajax render="selectCidade"/>
                </h:selectOneMenu>

                <h:outputLabel value="Cidade:" for="cidade"/>
                <h:selectOneMenu id="selectCidade" label="cidade" 
                                 value="#{donoProjetoBean.donoProjeto.cidade}"
                                 required="true" converter="cidadeConverter">
                    <f:selectItem itemLabel="-- Selecione --" noSelectionOption="true"/>
                    <f:selectItems value="#{donoProjetoBean.estadoSelecionado.cidades}" var="cidade" 
                                   itemValue="#{cidade}" itemLabel="#{cidade.nome}"/>

                </h:selectOneMenu>
                
                
                <h:outputLabel value="Descrição:" for="descricao" />
                <h:inputTextarea id="descricao" rows="5" value="#{donoProjetoBean.donoProjeto.descricao}"/>
                
                <h:outputLabel value="Login:" for="login"/>
                <h:inputText id="login" value="#{donoProjetoBean.donoProjeto.login}"/>
                
                <h:outputLabel value="Senha:" for="senha"/>
                <h:inputSecret id="senha" value="#{donoProjetoBean.donoProjeto.senha}"/>
                
                 <h:outputLabel value="Confirmar Senha:" for="confirmacaoSenha"/>
                 <h:inputSecret id="confirmacaoSenha" value="#{donoProjetoBean.donoProjeto.confirmacaoSenha}"/>
                
                 <h:commandButton value="Confirmar Cadastro" action="salvar"/>
                

            </h:panelGrid>
        </h:form>
    </h:body>
</html>

